stack of arms - Spanish English Dictionary